stream gagging station - Turco Inglés Diccionario